package com.fj.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDate;
import java.util.List;

/**
 * @author mo
 * @Description: 修改订单展示实体类
 * @date 2020-10-13 10:11
 */
@Data
@ApiModel( description = "修改订单展示实体类，用于修改前的查询，也用于修改时提交的条件")
public class ModifyHotelOrderVO implements Serializable {

    @ApiModelProperty("[必填，主键]")
    private Long id;
    @ApiModelProperty("[必填，注：接收数字类型] 支付方式(:1:支付宝 2:微信 3:到店付)")
    private Integer payType;
    private Integer orderType;
    private String orderNo;
    private Long hotelId;
    private String hotelName;
    private Long roomId;
    private Integer count;
    private Integer bookingDays;
    private LocalDate checkInDate;
    private LocalDate checkOutDate;
    private String noticePhone;
    private String noticeEmail;
    private String specialRequirement;
    private Integer isNeedInvoice;
    private Integer invoiceType;
    private String invoiceHead;
    private String linkUserName;
    private Integer bookType;
    private List<OrderLinkUserVO> itripOrderLinkUserList;
}
